| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

ExporterLoadResultWrapper.h
1 // ExporterLoadResultWrapper.h
3 //
5
6 namespace nkAstraeus::nkExportWrap
7 {
11 class ExporterLoadResultWrapper final
12 {
13 public :
14
15 // Environment update
21 static void updateEnvironment (nkScripts::Environment* env) ;
22
23 // Callbacks
29 static void destructor (void* toDestroy) ;
30 // Getters
41 static nkScripts::OutputValue getTree (void* object) ;
52 static nkScripts::OutputValue getError (void* object) ;
53 } ;
54 }
nkAstraeus::nkExportWrap::ExporterLoadResultWrapper
Wraps a nkExport::ExporterLoadResult and offer functions for use in scripting.
Definition: ExporterLoadResultWrapper.h:12
nkAstraeus::nkExportWrap::ExporterLoadResultWrapper::updateEnvironment
static void updateEnvironment(nkScripts::Environment *env)
nkScripts::Environment
Defines an environment in which scripts can execute.
Definition: Environment.h:14
nkAstraeus::nkExportWrap
Encompasses the wrapping of nkExport for scripting.
Definition: Constants.h:7
nkScripts::FunctionParameter
A function parameter, used within the stack of arguments.
Definition: FunctionParameter.h:25
nkAstraeus::nkExportWrap::ExporterLoadResultWrapper::getError
static nkScripts::OutputValue getError(void *object)
nkAstraeus::nkExportWrap::ExporterLoadResultWrapper::destructor
static void destructor(void *toDestroy)
nkAstraeus::nkExportWrap::ExporterLoadResultWrapper::getTree
static nkScripts::OutputValue getTree(void *object)